class Solution24 {
//    public ListNode swapPairs(ListNode head) {
//           if(head == null || head.next ==null) return head ;
//           ListNode newHead = new ListNode() ;
//           ListNode newEnd = newHead ;
//           ListNode prev = head ;
//           ListNode cur = head.next ;
//           while(cur != null ){
//                newEnd.next =cur ;
//                newEnd = newEnd.next ;
//                cur = cur.next ;
//                newEnd.next = prev ;
//                newEnd = newEnd.next ;
//                if(cur!=null && cur.next != null){
//                    prev = cur ;
//                    cur = cur.next ;
//                }else{
//                    break ;
//                }
//           }
//           newEnd.next = cur ;
//         return newHead.next ;
//    }
}